.personlist{padding-bottom: 1.8rem;}
.bgtop{background-image: linear-gradient(-179deg, #FF9800 0%, #F57C00 100%);height: 6.5rem;padding: 0 .75rem;position: absolute;top: 0;right: 0;width: 14.5rem;}
.persondata{position: relative;width: 13.5rem;margin: 1.1rem auto .8rem;padding: .6rem .5rem;background: #fff;box-shadow: 0 2px 6px 0 rgba(255,152,0,0.30);border-radius: 6px;}
.data-con{overflow: hidden;}
.data-con .tx{width: 2.7rem;height: 2.7rem;display: block;float: left;border-radius: 100%;}
.data-con .tx img{width: 100%;height: 100%;border-radius: 100%;}
.data-con .personname{float: left;margin-left: 1rem;}
.data-con .personname h1{font-size: .75rem;color: #212121;margin-bottom: .2rem;letter-spacing: -0.4px;line-height: 1.4rem;}
.data-con .personname span{font-size:.6rem;color: #737373;letter-spacing: 0;}
.data-con .personname span em{font-size:.65rem;color: #212121;letter-spacing: 0;margin-left: .5rem;}
.data-con a.concern{display: block;height: 1.05rem;width: 2.25rem;text-align: center;line-height: 1.05rem;color: #fff;background: #FF9800;border-radius: 6px;font-size:.65rem;position: absolute;right: .7rem;top: .7rem;}
.persondata p.introduce{margin-top: 1rem;color: #737373;}
.persondata p.introduce{margin-top: .6rem;color: #737373;font-size:.6rem;line-height: .8rem;}
.persondata p.introduce em{color: #0f0f0f;}
.persondata a.detail-data{display: block;text-align: center;margin-top: .6rem;font-size: .5rem;color: #FF9800;}
.swiper-slide{width:auto;}
#header .swiper-slide {padding: 0 .65rem;padding-bottom: .5rem;}
#header .swiper-slide a{color: #737373;font-size:.65rem;padding: 0 .1rem;}
#header .swiper-slide a.current{color: #FF9800;position: relative;}
#header .swiper-slide a.current:after{position: absolute;content: '';bottom: -.3rem;left: 0;width: 100%;height: 2px;background: #FF9800;}
.workslist{background: #f5f5f5;padding: .5rem;}
.works{background: #fff;padding: .5rem;border-radius: 8px;margin-bottom: .5rem;}
.slide p,.works p{font-size:.65rem;color: #212121;text-align: center;margin: .3rem 0 .5rem;font-weight: bold;}
.slide p{font-weight: normal;}
.slide .swiper-slide{width: 3.6rem;}
.slide .swiper-slide a{display: block;width: 3.6rem;height: 4.8rem;}
.slide .swiper-slide a img{width: 100%;height: 100%;}
.slide .swiper-slide p{color: #212121;font-size:.6rem;margin: 0;margin-top: .2rem;}
.slide .swiper-slide p em{color: #737373;font-size:.6rem;margin-left: .2rem;}
a.open{color: #fff;display: block;width: 9rem;height: 1.5rem;text-align: center;line-height: 1.5rem;font-size:.65rem;border-radius: 6px;margin: 1rem auto;background: #FF9800;}
/*详情*/
.bgdetail{height: 9rem;position: absolute;top: 0;right: 0;width:100%;}
.bgdetail img{width: 100%;height: 100%;}
.detailbox{position: relative;background: #FFFFFF;box-shadow: 0 2px 4px 0 rgba(0,0,0,0.22);border-radius: 6px;padding: .5rem;width: 14rem;margin: 6rem auto 0;}
.detailbox .detail{margin-bottom: .8rem;}
.detailbox .detail a{display: block;width: 3.6rem;height: 4.8rem;position: relative;float: left;}
.detailbox .detail a img{width: 100%;height: 100%;float: left;}
.detailbox .detail .topic{float: left;margin-left: .8rem;width: 9.6rem;position: relative;height:4.8rem;}
.detailbox .detail .topic h1{font-size: .65rem;color: #212121;letter-spacing: -0.32px;line-height: 1;margin-bottom: .8rem;}
.detailbox .detail .topic .content{position: absolute;bottom: 0;}
.detailbox .detail .topic p{line-height: 1;font-size:.6rem;color: #737373;letter-spacing: -0.25px;margin-top: .3rem;}
.detailbox .detail .topic em{color: #0f0f0f;}
.summary{margin-bottom: .8rem;}
.summary h2{color: #212121;font-size:.65rem;margin-bottom: .4rem;}
.summary p{color: #737373;font-size:.6rem;line-height: 1rem;letter-spacing: -0.1px;}
.summary p a{color: #ff9800;}
.slide p.table{font-size:.65rem;text-align: left;margin-bottom: .6rem;margin-top: 0;}
.picbox{margin-top: .6rem;}
.picbox h2{color: #212121;font-size:.65rem;line-height: 1rem;}
.picbox ul.fluid{overflow: hidden;margin-top: .6rem;}
.picbox ul.fluid li{float: left;width: 6.75rem;margin-right: .5rem;}
.picbox ul.fluid li a{display: block;margin-bottom: .5rem;}
.picbox ul.fluid li a img{width: 100%;height: 100%;display: block;}
i.fa{font-size: .8rem;}
i.fa-man,i.fa-woman{margin-left: .4rem;color: #ff9800;}
i.fa-angle-double-down{position: relative;top: .1rem;color: #FFB74D;margin-right: .3rem;}
i.fa-movie{color: #D500F9;margin-right: .4rem;font-size: 1rem;position: relative;top: .12rem;}
i.fa-tvname{color: #03A9F4 ;margin-right: .4rem;font-size: 1rem;position: relative;top: .1rem;}
/*介绍公司*/
@font-face {
  font-family: 'PingFangMedium';
  src: url('../fonts/PingFangMedium.ttf');
}
.img-bg{bottom: 0;left:0;height: 100%;}
.company{position: absolute;top: 1rem;left: 0;width: 4.4rem;height: 1.4rem;text-align: center;line-height: 1.4rem;z-index: 999}
.company span{position: absolute;left: 0;top: 0;display: block;width: 4.4rem;height: 1.4rem;background: #FFFFFF;border-radius: 0 24px 24px 0;}
.company label{font-family:'PingFang Medium';color: #EC6199;font-size: .7rem;position: absolute;left: .5rem;top: 0;}
.logo{left: 0;right: 0;margin: auto;top: 2.3rem;width: 4.8rem;height: 4.8rem;}
.logo img{width: 4.8rem;height: 4.8rem;border-radius: 100%;}
.line-f{top: 7.1rem;left: 0;right: 0;margin: auto;}
.line-f p{width: 1px;height: .9rem;background: #fff;position: absolute;left: 0;right: 0;margin: auto;}
.mybox{width: 15rem;height: 6rem;border: 1px solid #fff;top: 8rem;left: .5rem;}
.boxbg{width: 14rem;height: 5rem;background: #fff;top: 8.5rem;left: 1rem;}
.word{width: 13rem;height: 4rem;color: #EB5D97;font-size: .65rem;line-height: 1rem;top: 9rem;left: 1.5rem;}
.line-s,.line-t,.line-e{width: 1px;height: .9rem;background: #fff;position: absolute;left: 0;right: 0;margin: auto;top: 14.1rem;}
.workbox{width: 4.5rem;height: 1.2rem;border: 1px solid #fff;top: 15rem;left: 0;right: 0;margin: auto;}
.contain .single{font-size: .65rem;color: #fff;top: 15.2rem;}
.placebox{width: 15rem;height: 7rem;border: 1px solid #fff;top: 17.2rem;left: .5rem;}
.placebg{background: #fff;width: 1.4rem;height: 5rem;top: 17.7rem;}
.name{color: #8C8BE3;font-size: .6rem;left: 2.2rem;}
.icon{top: 17.3rem;left: 1rem;}
.icon img{width: 1rem;height: 1rem;}
.msg{top: 17.3rem;left: 2.5rem;width: 12.8rem;line-height: 1rem;font-size: .6rem;color: #fff;letter-spacing: 2px;text-align: left}
.footer{bottom: .4rem;color: #fff;font-size: .6rem;left: 4.6rem;}
.scrollop{overflow-y: scroll;-webkit-overflow-scrolling:touch;}
/*底部*/
.download{background: #FFFFFF;z-index: 1;box-shadow: 0 -1px 2px 0 rgba(0,0,0,0.18);position: fixed;bottom: 0;left: 0;width: 100%;height: 1.8rem;}
.download a.reload{background-image: linear-gradient(64deg, #FFB74D 4%, #FF9800 97%);border-radius: 4px;display: block;width: 3.4rem;height: 1.2rem;color: #fff;font-size:.6rem;text-align: center;line-height: 1.2rem;position: absolute;right: 1rem;top: .3rem;}
